
Read More
LIC-Backed Energy Company Signs PPA for 1,200 MW Solar-Wind Hybrid Capacity...
Life Insurance Corporation of India (LIC) holds around 7.05 per cent stake in the company....

Life Insurance Corporation of India (LIC) holds around 7.05 per cent stake in the company....